on time performance - German English Dictionary